to mountainbike - Francés Inglés Diccionario